a type of van or bus - Alemán Inglés Diccionario